Techniques for reducing power consumption in CMP Nuca cache
نویسندگان
چکیده
Current trend of technology scaling makes it possible to put a huge number of transistors on a single die. While dynamic power consumption can benefit from technology scaling, static power consumption get worse, thus making the latter the dominant factor of power consumption in future microprocessors system. As on-chip cache memories require the most part of chip area and number of transistors, techniques have been developed to improve their power efficiency. In this paper, we analyze, in the context of CMP systems, how applications use cache banks depending on their locality, in order to motivate the possibility of applying power-saving techniques to large L2 cache in a CMP environment.
منابع مشابه
Techniques for reducing power consumption in CMP NUCA caches
Current trend of technology scaling makes it possible to put a huge number of transistors on a single die. While dynamic power consumption can benefit from technology scaling, static power consumption get worse, thus making the latter the dominant factor of power consumption in future microprocessor systems. As on-chip cache memories require the most part of chip area and number of transistors,...
متن کاملCMP L2 NUCA Cache Power Consumption Reduction Technique
We analyze how applications use banks in a large shared CMP L2 D-NUCA cache depending on their locality and we define a power consumption model. Then we develop a mechanism to dynamically turn on and off a bankcluster in order to reduce the energy consumption. 1. CMP Way Adaptable Our system is a large shared L2 D-NUCA cache in CMP environment (Figure 1). In this architecture each bank is acces...
متن کاملWay adaptable D-NUCA caches
Non-uniform cache architecture (NUCA) aims to limit the wire-delay problem typical of large on-chip last level caches: by partitioning a large cache into several banks, with the latency of each one depending on its physical location and by employing a scalable on-chip network to interconnect the banks with the cache controller, the average access latency can be reduced with respect to a traditi...
متن کاملEvaluating Power Consumption of D-NUCA caches
D-NUCA caches are on-chip cache memories characterized by multi-bank partitioning and data migration. They exhibit high hit rates while keeping the access latency low. As counterpart, such caches are affected by high static and dynamic power consumption. In this work we present a preliminary power consumption evaluation of a D-NUCA cache. Results show the existing balance among static and dynam...
متن کاملShrinking L1 Instruction Caches to Improve Energy-Delay in SMT Embedded Processors
Instruction caches are responsible for a high percentage of the chip energy consumption, becoming a critical issue for battery-powered embedded devices. We can potentially reduce the energy consumption of the first level instruction cache (L1-I) by decreasing its size and associativity. However, demanding applications may suffer a dramatic performance degradation, specially in superscalar multi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007